programmed algorithm - Spanish English Dictionary