turbine coupling - Español Inglés Diccionario