contemporary witnesses - Spanish English Dictionary