the place of delivery - Turc Anglais Dictionnaire