cake keepers - French English Dictionary