narrow/confined place - Almanca İngilizce Sözlük