depositation - Alemán Inglés Diccionario