fruit of the monkey puzzle - French English Dictionary