five-stamened chickweed - French English Dictionary