produce abundantly - Alemán Inglés Diccionario