meat biscuit - German English Dictionary