aluminium-plated - French English Dictionary