stuporous - French English Dictionary