man from barcelona, venezuela - English Synonyms Dictionary