spotted starthistle - Spanish English Dictionary