advance deposit - Alemán Inglés Diccionario