gross engine power - Spanish English Dictionary