race motorbike - Spanish English Dictionary