cow itch tree - Spanish English Dictionary