he's always on the ball. - Español Inglés Diccionario