camel racing - Spanish English Dictionary