ethmocephaly - French English Dictionary