be horrific - French English Dictionary