execrably - Turkish English Dictionary