put the finger on - Alemán Inglés Diccionario