special effects department - Turco Inglés Diccionario