What does auseinanderhaltend mean?

auseinanderhaltend - German to English

maintaining apart