foul-smelling - Turkish English Dictionary