Spongehead catshark - Francés Inglés Diccionario