be hard pushed - Türkçe İngilizce Sözlük