wild plant that gives off a foul odor - Spanisch Englisch Wörterbuch