piroforus - French English Dictionary