producing in abundance - Alemán Inglés Diccionario