hierolatry - French English Dictionary