pilgrim from the holy land bringing palm - German English Dictionary