self-determinism - Francés Inglés Diccionario