poke your nose into something - Francés Inglés Diccionario