be on the ropes - Türkçe İngilizce Sözlük