hifi (high fidelity) - French English Dictionary