pyrolatry - French English Dictionary