shuttle race catches - French English Dictionary