barred spinefoot - German English Dictionary