plumipede - German English Dictionary