physically abused - French English Dictionary