head badge - Español Inglés Diccionario