water stilling device - Turkish English Dictionary