perforated well pipe - French English Dictionary