severe and incorruptible guard - Allemand Anglais Dictionnaire