devote one’s whole life to - Turkish English Dictionary