talus deposit - Francés Inglés Diccionario