passchendaele - German English Dictionary