be sensible and intelligent - Alemán Inglés Diccionario