the cap fits - Turkish English Dictionary