skye - French English Dictionary