keep body and soul together - Französisch Englisch Wörterbuch