fruit of the mora de castilla - Spanish English Dictionary