large cake with fruits, cream, or another confiture - Spanish English Dictionary