deposited moraine - Alemán Inglés Diccionario