sufficient justification - Francés Inglés Diccionario