severe and incorruptible guard - Turc Anglais Dictionnaire