ill-treating - French English Dictionary