motor skills handicap - German English Dictionary