prostrating oneself in prayer - Turc Anglais Dictionnaire