sheltering - German English Dictionary