torpedo nettings - Turkish English Dictionary