revenue shortfall - German English Dictionary