cast (one's) lot with - Francés Inglés Diccionario