mental handicap - Turco Inglés Diccionario