keep (oneself) busy - Alemán Inglés Diccionario