podencephalus - French English Dictionary