swamp itch - Turkish English Dictionary