Translator

"to keep oneself busy" in Spanish