foil detector - Spanish English Dictionary