perfect by sheltering - Turkish English Dictionary