sweet and thick corn marmalade - Spanish English Dictionary