trainable retarded pupil - German English Dictionary