ın-water electronics sub-assembly - Spanish English Dictionary