mutual assent - German English Dictionary