triangle cheese - French English Dictionary