voracious fish of the cantabrian sea - Turkish English Dictionary