mechanism of tsunami generation - Francés Inglés Diccionario