stick in one's oar - German English Dictionary