palladium foil - French English Dictionary