patchuli - German English Dictionary