a dedicated server - Turc Anglais Dictionnaire