a strong stomach - Espagnol Anglais Dictionnaire