foil carrier - German English Dictionary