do (one's) homework - Turkish English Dictionary