keep body and soul together - Francés Inglés Diccionario