self-repelling - German English Dictionary