principle of legality - Francés Inglés Diccionario