slue - French English Dictionary