two-stroke petrol engine - Francés Inglés Diccionario