settled sum - German English Dictionary