wave cut terrace - French English Dictionary