sımsıkı sarma - Turkish English Dictionary