greenweed - French English Dictionary