deficit-ridden - German English Dictionary