tsunami edge wave - French English Dictionary