race to catch up - French English Dictionary