hexanchus - French English Dictionary