scarce means - German English Dictionary