greater creeping spearwort - Spanish English Dictionary