sea-devils (lophius) - French English Dictionary