short turning machine - Turco Inglés Diccionario