French

appareil

English
device, apparatus, appliance

See also:

Learn French in just 5 minutes a day. For free.