organized collective bike ride - Spanish English Dictionary