stupendously - German English Dictionary