repoussant - German English Dictionary