patchuli - French English Dictionary