deposit division - Alemán Inglés Diccionario