voracious fish of the cantabrian sea - French English Dictionary