whiskered sole - Spanish English Dictionary