a life full of incidents - Espagnol Anglais Dictionnaire