mechanism of tsunami generation - French English Dictionary