hauling means - Turc Anglais Dictionnaire