hemicephalus - French English Dictionary