floating gill net - Turkish English Dictionary