elinden gelen çabayı sarfetmek - Turkish English Dictionary