kneel before the altar - Turc Anglais Dictionnaire