left at the altar - Turc Anglais Dictionnaire