metal wire armouring - French English Dictionary