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