talus debris - Alemán Inglés Diccionario