plural of ride - Spanish English Dictionary