armoured hose - French English Dictionary