slewer - French English Dictionary