remarkably - German English Dictionary