(bir şeye) tamamen kendini adamak - Turkish English Dictionary