past participle of embarquer - German English Dictionary