be constantly busy or active - Turkish English Dictionary