to poke one's nose into - Alemán Inglés Diccionario