transporting people or goods - Turc Anglais Dictionnaire