elinden geleni yaptı - Turkish English Dictionary