tricephalus - French English Dictionary