churchill's skullcap - German English Dictionary