semiskilled rating - German English Dictionary