past participle of embarquer - Spanish English Dictionary