turbine island - Alemán Inglés Diccionario