depletory - French English Dictionary