tsunami of distant origin - French English Dictionary