past participle of embarquer - Turkish English Dictionary