indian chickweed - French English Dictionary