tightest fit - French English Dictionary