stick one's nose into everything - Türkisch Englisch Wörterbuch