feel justified - Francés Inglés Diccionario