be able to do or eat unpleasant things without feeling sick - Anglais Synonymes Dictionnaire