polynomial-time algorithm - Spanish English Dictionary