Translation of "Tender deposit" in German

Related phrases