have keen senses - Turco Inglés Diccionario