palladium foil - German English Dictionary