whiskered sole - French English Dictionary