contribution/shortfall - German English Dictionary