have all one's faculties - Inglés Sinónimo Diccionario