have keen senses - Francés Inglés Diccionario