go poking one's nose into everything - Alemán Inglés Diccionario