streaked spinefoot - German English Dictionary