department of economic and technical relations - İspanyolca İngilizce Sözlük