keep (oneself) busy - Turkish English Dictionary