pitcher's mound - German English Dictionary