loud mouth braggart - Francés Inglés Diccionario