this is the least we thought we could do - Türkçe İngilizce Sözlük