having survived a bullfight - Espagnol Anglais Dictionnaire