heavy construction equipment - Turc Anglais Dictionnaire