braggart (who talks too much and does little) - Español Inglés Diccionario