keep yourself  busy - Turkish English Dictionary