cubeba - French English Dictionary