starring role - Turco Inglés Diccionario