five-stamened chickweed - Spanish English Dictionary