keep yourself  busy - Alemán Inglés Diccionario