clammy chickweed - French English Dictionary