energy intensive mechanization - Francés Inglés Diccionario