shelter carrier - German English Dictionary