turntable machine - Francés Inglés Diccionario