barhead spinefoot - Español Inglés Diccionario