give shelter to - Turkish English Dictionary