kneel before the altar - Allemand Anglais Dictionnaire