a strong stomach - İspanyolca İngilizce Sözlük