mashed and pressed meat juice - German English Dictionary