keep someone very busy - Turkish English Dictionary