shelter half - German English Dictionary