to be a complete defence - İspanyolca İngilizce Sözlük