fresh killed meat - German English Dictionary