we're pinned down here - Almanca İngilizce Sözlük