affording no shelter - Almanca İngilizce Sözlük