barhead spinefoot - German English Dictionary