barhead spinefoot - Turkish English Dictionary