patented invention - Turc Anglais Dictionnaire