be left astride - Spanish English Dictionary