not put your finger on something - Turco Inglés Diccionario