meat-pie - German English Dictionary