elimden geldiği kadarıyla - Turkish English Dictionary