do ones homework - Turkish English Dictionary