self-repulsive - German English Dictionary