elinden geldiği kadar çaba göstermek - Turkish English Dictionary