strato-cirrus - Spanish English Dictionary