cast (one's) lot with - Espagnol Anglais Dictionnaire