shelter oneself in excess - Turkish English Dictionary