barhead spinefoot - Alemán Inglés Diccionario