stuporously - French English Dictionary