suffer a martyrdom - Espagnol Anglais Dictionnaire