indian chickweed - Spanish English Dictionary