be a good catch - Turkish English Dictionary