race to catch up - Spanish English Dictionary