braided cheese - German English Dictionary