pyrolatry - German English Dictionary