cocoa-wood - French English Dictionary