retarded person - Turkish English Dictionary