republic of seychelles - German English Dictionary