know (something) by rote - Spanish English Dictionary