azo itch - Turkish English Dictionary