sum agreed upon - German English Dictionary