sum paid - German English Dictionary