wave-cut terrace - French English Dictionary