mechanism of tsunami generation - Turkish English Dictionary