barn itch - Turkish English Dictionary