long-term potential catch - Turkish English Dictionary