foul-smelling person - German English Dictionary