barhead spinefoot - Spanish English Dictionary