hauling equipment - Turc Anglais Dictionnaire