victoria (capital of seychelles) - French English Dictionary