pilgrim-step roll - German English Dictionary