stage pressure ratio - Spanish English Dictionary