execrably - German English Dictionary