eyewitnesses - French English Dictionary