stupendously - Turkish English Dictionary