sheltering needs - German English Dictionary