not put your finger on something - Español Inglés Diccionario