energy of tsunami - German English Dictionary