elinden gelen son çabayı göstermek - Turkish English Dictionary