execrably - French English Dictionary