place of manufacture - Turc Anglais Dictionnaire