de- means "down" or "away from" fore- means "in front of" im- means "not" micro- means "small" anti- means "against"