well-logging - French English Dictionary