mentally impaired due to age - Turco Inglés Diccionario