group bicycle ride - Spanish English Dictionary