ichtyoid - French English Dictionary