a worm’s-eye view - Türkçe İngilizce Sözlük