a strong stomach - İngilizce Eşanlam Sözlük