keep body and soul together - Turc Anglais Dictionnaire