stratospherical - French English Dictionary