mentally retarded person - Turco Inglés Diccionario