stick one's ore in - German English Dictionary