cast in one's lot with - Francés Inglés Diccionario