we're pinned down here - Türkçe İngilizce Sözlük