difficult to endure - İspanyolca İngilizce Sözlük