be hard pushed - Almanca İngilizce Sözlük