theolatry - French English Dictionary