taxes and other legal dues - İspanyolca İngilizce Sözlük