duty of strict compliance - İspanyolca İngilizce Sözlük