spider cap - German English Dictionary