person who is handicapped by - Turkish English Dictionary