keep body and soul together - Turkish English Dictionary