marmalade (calocarpum zapota) - French English Dictionary