have keen senses - Español Inglés Diccionario