enormously productive - Spanish English Dictionary