trunk-piston engine - Spanish English Dictionary