self-abuse - French English Dictionary