The ulamaa’ have listed five conditions for a person to be considered a mahram. He should be male, Muslim, adult, and of sound mind, and he should be a relative to whom marriage is permanently forbidden, such as a father, brother, paternal uncle, maternal uncle, father in law, mother’s husband or brother through radaa’ah (breastfeeding), etc.
die gelehrten haben fünf bedingungen bestimmt die eine person zu einem mahram machen. er sollte männlich sein, muslim, erwachsen, und bei klarem verstand und er sollte jemand sein dem die ehe mit einem dauerhaft verboten ist, wie im falle eines vater, bruder, onkel (väterlicherseits und mütterlicherseits), schwieger-vater, der vater der mutter oder ein bruder durch stillen, etc...
http://www.islam-qa.com/en/ref/316/mahram