separation principle - Francés Inglés Diccionario