production still - Turco Inglés Diccionario