air-independent propulsion - Spanish English Dictionary