give shelter to - German English Dictionary