paracephalus - French English Dictionary