spongehead catshark - French English Dictionary