be very busy or active - Turco Inglés Diccionario