hydro-acoustic station - Turkish English Dictionary