be tightly fitting - Turkish English Dictionary