dill weed - French English Dictionary