seychelloise - French English Dictionary