echoing earthquake - Spanish English Dictionary