echosounding - Spanish English Dictionary