put one's finger on it - Alemán Inglés Diccionario