tüm çabasını harcamak - Turkish English Dictionary