abode of peace - Turc Anglais Dictionnaire