dendrolatry - Spanish English Dictionary