propulsive efficiency - Spanish English Dictionary