altar of repose - Turc Anglais Dictionnaire