pyrocephalus - French English Dictionary