deprive of ease - French English Dictionary