buying agreement - German English Dictionary