dendrolatry - French English Dictionary