marucha (baccharis trinervis) - Spanish English Dictionary