exhaust physically - French English Dictionary