friendly witness - French English Dictionary