kendini tamamıyla bir işe/uğraşıya vermek - Turkish English Dictionary