plumipede - Spanish English Dictionary