separate agreement - German English Dictionary