certificate for the diesel generator engine - Turco Inglés Diccionario