tutor of handicapped - French English Dictionary