snatched away - Turc Anglais Dictionnaire