echo-ranging - Spanish English Dictionary