keep finger on the pulse of - Alemán Inglés Diccionario