overwhelm with pain and suffering - İspanyolca İngilizce Sözlük