re-echoing - Spanish English Dictionary