acoustical foil - French English Dictionary