terrify - French English Dictionary