cookie press - French English Dictionary