cuban technical training schools - English Synonyms Dictionary