plumarse - German English Dictionary