be sharp-witted - Alemán Inglés Diccionario