inexplicably - German English Dictionary