braided cheese - French English Dictionary