tutor of handicapped - German English Dictionary