semi-firm cheese - German English Dictionary