in its strictest form - Turc Anglais Dictionnaire