ichthyoid - French English Dictionary