reflective foil - German English Dictionary