agreed-upon rate - German English Dictionary