high production rate and efficiency - Francés Inglés Diccionario