heavy transport equipment - Turc Anglais Dictionnaire