marmalade (calocarpum zapota) - Spanish English Dictionary