ground itch - Turkish English Dictionary