that's saying a lot. - Türkçe İngilizce Sözlük