hemiacephalus - French English Dictionary