tüm enerjisini, zamanını, çabasını bir şeye sarf etmek - Turkish English Dictionary