shuttle race catches - Turkish English Dictionary