artificial cliff - İspanyolca İngilizce Sözlük