someone who is the supporter of fidel castro - Turco Inglés Diccionario