tight fitting - Turkish English Dictionary