Translator

"to keep oneself occupied" in Spanish