contemporary witnesses - French English Dictionary