well screen pipe - Turc Anglais Dictionnaire