turbine gates - Francés Inglés Diccionario