having a legal basis - Francés Inglés Diccionario