fish resembling the sole - German English Dictionary