to poke one's nose into - German English Dictionary