have on one's side - Francés Inglés Diccionario