meaning of abstoßender Geruch

abstoßender Geruch - German to English

nasty smell