energy intensive mechanization - Allemand Anglais Dictionnaire