racing bicycles - Spanish English Dictionary