do one's homework - Turkish English Dictionary