shit-scared - French English Dictionary