deposit due - Alemán Inglés Diccionario