holocephalan - French English Dictionary