execrablemente - German English Dictionary