Translation of "Utility deposit" in German

Related phrases