plumipede - French English Dictionary