person who is handicapped by - Turc Anglais Dictionnaire