pit (rust) - French English Dictionary