atlantic spotted flounder - French English Dictionary