superweed - French English Dictionary