be sheltered by - Turkish English Dictionary