spinescence - German English Dictionary