mutually agreed upon - German English Dictionary