execrableness - French English Dictionary