face the consequences bravely - Espagnol Anglais Dictionnaire