defying and daring person - Francés Inglés Diccionario