plume oneself upon - German English Dictionary