put one's fingers on something - Alemán Inglés Diccionario