as scarce as hens' teeth - German English Dictionary