finite sum - German English Dictionary