heapstead - German English Dictionary