fall with abundance - Alemán Inglés Diccionario