hayride - Spanish English Dictionary