needy pilgrims - German English Dictionary