enormously productive - Alemán Inglés Diccionario