stick one's nose in - German English Dictionary