past participle of arriver - Espagnol Anglais Dictionnaire