narrow-leaved skullcap - German English Dictionary