deposit to be paid - Alemán Inglés Diccionario