repugnant odour - German English Dictionary