you did the best you could do - Türkçe İngilizce Sözlük