talus deposit - Alemán Inglés Diccionario