tightly fitted - Turkish English Dictionary