Mandatsvertrag - German English Dictionary