efficient and productive - Alemán Inglés Diccionario