terrible offence/injury - French English Dictionary