affording no shelter - German English Dictionary