horripilant - French English Dictionary