quite a catch - Turkish English Dictionary