stand astride over something - Espagnol Anglais Dictionnaire