snug down - Turkish English Dictionary