have all one's faculties - Turco Inglés Diccionario