confidently set forth - Espagnol Anglais Dictionnaire