two-cycled engine - Spanish English Dictionary