higher-level function - Spanish English Dictionary