onerous contracts provision - German English Dictionary