have a small part on a tv show - Turco Inglés Diccionario