echo sounder kit - Turkish English Dictionary