cow itch tree - Turkish English Dictionary