depend on chance - Espagnol Anglais Dictionnaire