barhead spinefoot - Francés Inglés Diccionario