turntable device - Español Inglés Diccionario