borderline mental retardation - German English Dictionary