peeled coffee bean - French English Dictionary