pressure-resistant hose - French English Dictionary