putrid-smelling - German English Dictionary