time share agreement - German English Dictionary