do (one's) homework - Spanish English Dictionary