in front of the whole nation - Francés Inglés Diccionario